package com.caigou.bean.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class BidVO {

    private String id;

    /**
     * 标讯标题
     */
    private String title;

    /**
     * 项目名称
     */
    private String projectName;

    /**
     * 项目编号
     */
    private String projectCode;

    /**
     * 公告日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String projectDate;

    /**
     * 评标专家
     */
    private String expert;

    /**
     * 采购方式id
     */
    private Integer dictionaryPurchaseId;

    /**
     * 公告类型id
     */
    private Integer dictionaryAnnouncementId;

    /**
     * 采购人id
     */
    private Integer dictionaryPurchaserId;

    /**
     * 项目简介
     */
    private String projectIntro;

    /**
     * 中标金额
     */
    private Long bidMoney;

    /**
     * 品目，多个品目以英文逗号分隔
     */
//    private String item;

    /**
     * 省
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 区
     */
    private String town;

    /**
     * 分包情况，已分包；未分包
     */
    private String subcontract;

    /**
     * 预算金额（招标金额）
     */
    private Long budgetMoney;

    /**
     * 采购单位名称
     */
    private String companyName;

    /**
     * 采购单位联系人
     */
    private String companyContact;

    /**
     * 采购单位地址
     */
    private String companyAddress;

    /**
     * 采购单位联系电话
     */
    private String companyTel;

    /**
     * 代理机构名称
     */
    private String agencyName;

    /**
     * 代理机构联系人
     */
    private String agencyContact;

    /**
     * 代理机构地址
     */
    private String agencyAddress;

    /**
     * 代理机构联系电话
     */
    private String agencyTel;

    /**
     * 抓取网站页面id
     */
    private Long pageId;

    /**
     * index索引状态，0未见索引，1已创建索引，2索引需要更新
     */
    private int indexStatus;

    /**
     * index索引创建或更新时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date indexTime;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    /**
     * 更新时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;

    /**
     * 抓取网站页面url
     */
    private String pageUrl;

    /**
     * 中标单位
     */
    private String winningBidder; //中标单位

    /**
     * 是否已经创建品目
     */
//    private Integer isItemed;

    /**
     * 标的物
     */
    private String subject;

    /**
     * 品牌
     */
    private String brand;

    /**
     * 产品类型
     */
    private String productType;

    /**
     * 细分市场
     */
    private String marketSegments;


    private String getBidDocTime;//获取招标文件时间

    private String getBidDocAddress;//获取招标文件地点

    private Date bidOpeningTime;//开标时间

    private String bidOpeningAddress;//开标地点

    private Date bidEndTime;//投标截止日期

    private String projectId;//中国政府采购网采购意向id

    private String estimatedPurchaseTime;//预计采购时间

    private Integer exceptionStatus;//标讯数据异常状态，0正常，1金额或地区的数据异常，2金额和地区的数据都异常

    private Integer indexStatusReindex;// 是否已重新建立索引  0未索引  1已索引

    private String intentionOfProject;//项目所在采购意向

    private Long contentId;//

    private String content;//带html标签的标讯内容

    private String pureContent;//纯文本标讯内容

    private String announcementTypeName;//公告类型

    private String purchaseTypeName;//采购方式

    private String purchaserName;//采购人分类名称

    private Integer itemFromCCGP;//品目是否从中国政府采购网采集，0不是，1是

    private Date winDate;//中标日期

    private Date changeDate;//标讯更正日期

    private Integer isModify;//是否手动修改过  1修改过 0未修改过


}
